smell putrefaction

Translations
odeur de putréfaction